draft payable - Turkish English Dictionary